home *** CD-ROM | disk | FTP | other *** search
Wrap
/* Preferences editor for CU Amiga CDs */ VerStr = '$VER: CUCDprefs 1.1 (21.7.97) Neil Bothwick' VerStr = subword(VerStr,2) options results CmdHelp = '"Command for this type of file"' ArgHelp = '"Arguments for this command\nThe filename will be added to the end.\nUse %s to include the filename somewhere else."' Menuitem_Shortcut = 0x80422030 Application_AboutMUI = 0x8042d21d Application_OpenConfigWindow = 0x804299ba Group_SameHeight = 0x8042037e Group_Columns = 0x8042f416 address CDPREFS monitor error 'CON:0/0/600/180/CDPrefs/CLOSE/AUTO' window ID PAGE title '"CU Amiga CD preferences"' command 'quit' port CDPREFS /* ;;; Menus */ menu ID PROJM label 'Project' item ID ABOUM command '":rexxc/rx CUCD:S/CUCDPrefs.rexx ABOUT"' port COMMAND ATTRS Menuitem_Shortcut '"?"' label 'About' item command '"method 'Application_AboutMUI' 0"' port CDPREFS label 'About MUI' menu ID SETTM label 'Settings' item command '"method 'Application_OpenConfigWindow'"' port CDPREFS label 'MUI...' endmenu item ID QUITM command 'quit' port CDPREFS ATTRS Menuitem_Shortcut 'Q' label 'Quit' endmenu menu ID EDITM label 'Edit' item ID RESTM command '"CUCD:rexxc/rx CUCD:S/CUCDprefs.rexx RESTORE"' port COMMAND ATTRS Menuitem_Shortcut 'D' label 'Restore to Defaults' item ID LASTM command '"CUCD:rexxc/rx CUCD:S/CUCDprefs.rexx LOAD"' port COMMAND ATTRS Menuitem_Shortcut 'L' label 'Last saved' endmenu ;;; group id TABS REGISTER LABELS 'Info,Images,Sounds,Other' /* ;;; Infos */ group view file 'CUCDprefs.txt' endgroup ;;; /* ;;; Images */ group ATTRS Group_Columns 3 label DOUBLE LEFT '\033b\033uFiletype' label DOUBLE LEFT '\033b\033uCommand' label DOUBLE LEFT '\033b\033uArguments' label DOUBLE LEFT 'IFF Picture' popasl ID IFF0 help '"Command to view IFF pictures"' string ID IFF1 help ArgHelp label DOUBLE LEFT 'GIF Picture' popasl ID GIF0 help '"Command to view GIF pictures"' string ID GIF1 help ArgHelp label DOUBLE LEFT 'JPEG Picture' popasl ID JPG0 help '"Command to view JPEG pictures"' string ID JPG1 help ArgHelp label DOUBLE LEFT 'IFF Anim' popasl ID ANM0 help '"Command to view IFF animations"' string ID ANM1 help ArgHelp label DOUBLE LEFT 'MPEG Video' popasl ID MPG0 help '"Command to view MPEG video"' string ID MPG1 help ArgHelp space endgroup ;;; /* ;;; Sounds */ group ATTRS Group_Columns 3 label DOUBLE LEFT '\033b\033uFiletype' label DOUBLE LEFT '\033b\033uCommand' label DOUBLE LEFT '\033b\033uArguments' label DOUBLE LEFT 'IFF Sample' popasl ID SVX0 help '"Command to play IFF samples"' string ID SVX1 help ArgHelp label DOUBLE LEFT 'WAV Sample' popasl ID WAV0 help '"Command to play WAV samples"' string ID WAV1 help ArgHelp label DOUBLE LEFT 'S3M Module' popasl ID S3M0 help '"Command to play S3M modules"' string ID S3M1 help ArgHelp label DOUBLE LEFT 'XM Module' popasl ID XMM0 help '"Command to play XM modules"' string ID XMM1 help ArgHelp label DOUBLE LEFT 'MED Module' popasl ID MED0 help '"Command to play OctaMED modules"' string ID MED1 help ArgHelp label DOUBLE LEFT 'DBM Module' popasl ID DBM0 help '"Command to play DigiBooster modules"' string ID DBM1 help ArgHelp label DOUBLE LEFT 'Other Module' popasl ID MOD0 help '"Command to play other modules"' string ID MOD1 help ArgHelp label DOUBLE LEFT 'MPEG Audio' popasl ID MP30 help '"Command to play MPEG audio"' string ID MP31 help ArgHelp label DOUBLE LEFT 'MIDI' popasl ID MID0 help '"Command to play midi files"' string ID MID1 help ArgHelp space endgroup ;;; /* ;;; Others */ group ATTRS Group_Columns 3 label DOUBLE LEFT '\033b\033uFiletype' label DOUBLE LEFT '\033b\033uCommand' label DOUBLE LEFT '\033b\033uArguments' label DOUBLE LEFT 'AmigaGuide' popasl ID AGD0 help '"Command to view AmigaGuide documents"' string ID AGD1 help ArgHelp label DOUBLE LEFT 'HTML' popasl ID HTM0 help '"Command to view HTML documents"' string ID HTM1 help ArgHelp label DOUBLE LEFT 'LhA archive' popasl ID LHA0 help '"Command to list LhA archives"' string ID LHA1 help ArgHelp label DOUBLE LEFT 'Default' popasl ID DEF0 help '"Command to show all other file types"' string ID DEF1 help ArgHelp space endgroup ;;; endgroup /* ;;; Buttons */ group HORIZ button ID SAVE command '":rexxc/rx CUCD:S/CUCDPrefs.rexx SAVE"' port COMMAND help '"Save the settings to\nyour hard drive"' label 'Save' button ID USE command '":rexxc/rx CUCD:S/CUCDPrefs.rexx USE"' port COMMAND help '"Use the settings for this session"' label 'Use' button ID CANCEL command 'quit' port CDPREFS help '"Exit without changing the settings"' label 'Cancel' endgroup ;;; endwindow address command 'CUCD:rexxc/rx CUCD:S/CUCDprefs.rexx READ' getvar CfgVersion if result ~= '# IDer Prefs file - created by CUCD prefs' then call ExitMsg('Your IDer preferences file was not created by this program.\nYou will need to edit it as detailed in the IDer documentation.\nA copy of this is in CUCD:CDSupport/IDer') exit ExitMsg: parse arg msg request title '"CU Amiga CD preferences"' gadgets '"OK"' string msg quit exit /* ;;; Show about requester */ About: request id ABOUR title '"CU Amiga CD preferences"' gadgets '"OK"' string VerStr'\nCreated using MUIRexx 3.0' return ;;;